import socket

socket_server = socket.socket()

# 绑定IP和端口
socket_server.bind(('localhost', 8888))

# 监听客户端连接
socket_server.listen(1)

# 接收到客户端连接
conn, addr = socket_server.accept()
print(F'💻接收到客户端连接，客户端信息：{addr}')

while True:
    # 接收客户端信息
    data = conn.recv(1024).decode('UTF-8')
    print(F'💻接收到客户端发送过来的数据：{data}')
    # 发送信息给客户端
    msg = input('👉请输入你要发送给客户端的信息：')
    if msg == 'exit':
        break
    conn.send(msg.encode('UTF-8'))

# 关闭连接
conn.close()
